thermostat controlled oil cooler - Español Inglés Diccionario